concede defeat - French English Dictionary